package com.cliente;

import com.example.conver.R;
import com.google.gson.Gson;

import domain.ClienteVO;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class FindCliente extends Activity {
	
	
	TextView rut, nombre ,numero, correo, direccion;
	Button find;
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.find_cliente);
		
		rut = (TextView) findViewById(R.id.rut);
		nombre = (TextView) findViewById(R.id.nombre1);
		numero = (TextView) findViewById(R.id.celular);
		correo = (TextView) findViewById(R.id.email);
		direccion = (TextView) findViewById(R.id.direccion);
		find = (Button) findViewById(R.id.findbuttons);
		
		find.setOnClickListener(new OnClickListener() {
			public void onClick(View v) {
				
				
				
				//creamos un objeto cliente, lo pasamos a JSON y lo enviamos a las preferencias compartidas para usarlo en la prox ventana.
				domain.ClienteVO cliente = new domain.ClienteVO();
				domain.LoginVO loginVO = new domain.LoginVO();
				SharedPreferences prefs = getSharedPreferences("session", Context.MODE_PRIVATE);
				
				loginVO.setToken(prefs.getString("TOKEN", "vacio"));
				cliente.setLoginVO(loginVO);
				
				cliente.setRut(rut.getText().toString());
				cliente.setNombres(nombre.getText().toString());
				cliente.setTelefono(numero.getText().toString());
				cliente.setEmail(correo.getText().toString());
				cliente.setDireccion(direccion.getText().toString());
				
				/*cliente.setRut(rut.getText().toString());
				cliente.setNombres(nombre.getText().toString());
				cliente.setTelefono(numero.getText().toString());
				cliente.setEmail(correo.getText().toString());
				cliente.setDireccion(direccion.getText().toString());*/
				
				final Gson gson = new Gson();
				String clienteJSON = gson.toJson(cliente);
				
				
				SharedPreferences.Editor editor = prefs.edit();
				editor.putString("FIND", ""+clienteJSON);
				editor.commit();
				
				// e inmediatamente vamos a la proxima ventana.
				Intent main=new Intent(FindCliente.this, FindClienteResult.class);
				startActivity(main);
				finish();
			}
		});

	}
	

}
